home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / lists / mint / l_1199 / 1196 < prev    next >
Encoding:
Internet Message Format  |  1994-08-27  |  3.8 KB

  1. Subject: Re: user-written interrupt handlers
  2. Date: Sat, 12 Mar 94 19:49:22 CET
  3. From: Juergen Lock <nox@jelal.north.de>
  4. In-Reply-To: <9403091128.AA17668@pirol.techfak.uni-bielefeld.de>; from "itschere@TechFak.Uni-Bielefeld.DE" at Mar 9, 94 12:28 pm
  5. Message-Id: <9403121849.AA00373@jelal.north.de>
  6.  
  7. finally got around answering this one, sorry... :)
  8.  
  9. itschere@TechFak.Uni-Bielefeld.DE writes:
  10. > Juergen Lock writes:
  11. > > > It's too bad there weren't a couple more DMA channels in the regular ST;
  12. > > > like one for the 68901 USART. Running that chip in sync mode would let you
  13. > > > do some really mean high-speed internetworking...
  14. > >
  15. > > btw anyone using the TT's SCC DMA yet? its too bad mega STe don't have it :)
  16. > > (and have all this SCC problems too.)
  17. >  Regarding that it has a 3 byte fifo one should think it would be worth a
  18. > closer look at, so to say: Well I've missed one interrupt... hmmm... never
  19. > mind, next time, I'll fetch two chars.
  20.  
  21.  sure 3 bytes are better than one (btw all drivers except ataris(?) more
  22. or less support that), and there also is a pin-compatible chip that
  23. buffers 8 bytes...  (compare PC solution: they replace the 8xxx chip
  24. with a 16550AFN, buffers 16 bytes.)
  25.  
  26. >  You could start calculating a
  27. > probability for missing three interrupts after another...
  28.  
  29.  just stay at level >= 5 three times as long as before :)  or 1.5 times
  30. if running the port @ 38400 (compared to 19200 on modem1) or the same
  31. time @ 57600...
  32. >  But then: What's about the MSTE problems with it? Have heard about them,
  33. > but nothing concrete.
  34.  
  35.  ok... two kinds of problems: 1. SCC IO (interrupts, access 0xffff8c8x)
  36. interferes with disk DMA causing flipped bits on the way to disk and/or
  37. SCC (for example receive megabytes of gzip'd news batches without one
  38. protocol error and then unbatching finds corrupted files!  nearly made
  39. me crazy while porting uucp...) and 2. a bugged PAL (UA03, checksum $5613)
  40. that makes the 2nd SCC port (serial2/`appletalk') lose chars no end.
  41.  
  42.  some people never notice the 1st one, i don't know if there are board
  43. revisions that really don't have it or if it just happens less often
  44. (or maybe the people never run multitasking and rarely have disk and
  45. SCC IO happen at the same time...)  a fix (patched GAL) for the 2nd one
  46. is described in fser096* (should be on a.a); the 1st one, at least the
  47. corrupted disk problems can be reduced from (in my case) `happens every
  48. 2nd file' to maybe `once every 1000 files' by replacing the Z85C30 SCC
  49. with a Z85230 (both Zilog here, Am85C230A might also help), described
  50. in fser* too. (the extra clock stuff is not essential, original 8MHz
  51. still works.)
  52.  
  53. >  And what about the falcon? Have only heard it doesn't
  54. > use a MFP for serial communication. Don't know what it uses.
  55.  
  56.  SCC.  i don't know if it has the same problems but i remember reading
  57. one horror story about a falcon crashing in the middle of a disk
  58. defragmentation just when the phone rang and the modem sent `RING'...
  59. (i also heared of newer(?) falcons having AMD SCCs, maybe theres a
  60. connection?)
  61.  
  62.  btw anyone know how to set 38400 bps on falcons modem port?  seems the
  63. clock input is different or something...
  64. >  Looks like there'll never be a kernel with new device drivers, because
  65. > you would have to write three of them for all existing hardware... :-(
  66.  
  67.  hmm i just looked at the *txt in hsmoda02*...  are these drivers
  68. stable on all different machines?  maybe, and if he adds a few things
  69. we could do something on top of those...  anyone on good terms with
  70. our friend Harun? :)  my last mail got unanswered...  (ok could have
  71. been mail/gateway problems too, given that those PC networks apparently
  72. never bounce back stuff they can't deliver.)
  73.  
  74.  cheers
  75.     Juergen
  76. -- 
  77. J"urgen Lock / nox@jelal.north.de / UUCP: ..!uunet!unido!uniol!jelal!nox
  78.                                 ...ohne Gewehr
  79. PGP public key fingerprint =  8A 18 58 54 03 7B FC 12  1F 8B 63 C7 19 27 CF DA 
  80.